package ar.uba.fi.algo3.algoTank.Objetos;

import ar.uba.fi.algo3.algoTank.ObservadorJuego;
import ar.uba.fi.algo3.algoTank.Objetos.Tanques.AlgoTank;


public class ProyectilCohete extends Proyectil {
	
	
	private static final long serialVersionUID = 1L;

	public ProyectilCohete() {
		super();
		this.danio = 50;
	}
	
	public ProyectilCohete(Posicion posicion,Territorio territorio) {
		super(posicion,territorio);
		this.danio = 50;
	}
	
	public void interactuarConAlgoTank(AlgoTank algoTank){
		algoTank.disminuirEnergiaEnPorciento(50);
		this.morir();
	}
	
	public void avisarNuevoObjeto(ObservadorJuego obs) {
		obs.nuevoBalaCohete(this);
	}
}
